Programming for Exascale Computers

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Programming Environments for Exascale

The Department of Energy’s exascale software stack program (X-Stack) is exploring novel ideas for programming exascale machines in the 2023 time frame. Driven by power constraints and diminishing returns on traditional uniprocessor scaling the architectural landscape is undergoing a fairly radical transformation relative to the networks of single core and simple multicore systems of the past de...

متن کامل

Exascale Programming Challenges

node program + communications Abstract representation + computational librariesrepresentation + computational libraries Optimized sequential code + runtime calls Runtime optimized code Specification Figure 8: Possible Stack of Programming Models grammers that are highly skilled in the computing domain working at the lower level(s). With respect to such a stack of programming models, the paralle...

متن کامل

Type oriented parallel programming for Exascale

Whilst there have been great advances in HPC hardware and software in recent years, the languages and models that we use to program these machines have remained much more static. This is not from a lack of effort, but instead by virtue of the fact that the foundation that many programming languages are built on is not sufficient for the level of expressivity required for parallel work. The resu...

متن کامل

POMPEI: Programming with OpenMP4 for Exascale Investigations∗

The objective of the Programming with OpenMP4 for Exascale Investigations (POMPEI) project is to explore new task-based programming techniques together with data structure centric programming for scientific applications to harness the potential of extreme-scale systems. Tasking is a well established by now approach on such systems as it has been used successfully to handle their large-scale par...

متن کامل

Programming models for petascale to exascale

Multiple petascale systems will soon be available to the computational science community and will represent a variety of architectural models. These high-end systems, like all computing platforms, will have an increasing reliance on software-managed on-chip parallelism. These architectural trends bring into question the messagepassing programming model that has dominated high-end programming fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computing in Science & Engineering

سال: 2013

ISSN: 1521-9615

DOI: 10.1109/mcse.2013.96